MKLAQLPRRTASRLPRAAASLARRALSTQPASDDVEESVHDMLRQTCRDFVEAQVKPVAGELDQTHRYPAELVAQMADLGLMGVMVPEEQGGTGMDCLAYAIAMEEISAGCASCGVIMSVNNSLYCDPVMRYGTADQQEKWLKPYASGQKLGCFGLSEPGNGSDAAAASTTATLDGDEWVLEGTKAWITNAHDADAAIVIATTDKSLKHKGLSAFLVEAGTPGFSLGKKEDKLGIRASSTGNLIFEGCRIPKDSMLGPPGAGFKVAMSTLDGGRIGIAAQALGIARAALETATHYAQTRKTFDAPIAKHQAVQFLLADMAVRREVAAHLGSSRPLSAHPGALLCRYEAAMLLTHRAANLKDAKAPYTKEAAMAKLAASEAATANAHACIQVLGGMGYVTEMPAERYYRDARITEIYEGTSEIQRLVIAGQLLKEMPA*