MAPSTTNSLLQKYPYPSTLNVGNFVSIKLIQTNFSLWKTQIMGLVESQNMLGLIADTCLMPEQFLPASSAEGVSGASQSVNPEYIAWRRSDRLLRGWITGTLSEEVLGMVVGLDTATEVWKTLEDSFARDSQEREFYLSQKLQMHRKGTSSINDYIHSFKEICDELAAIGKPVNDKNKAFAFL