MASSGAGSGLFLGGSRESGEDVRIANVTAAVAVANIVKSSLGPVGLDKMLVDDIGDVTITNDGATILAQLEVEHPAARLLVDLSRLQDAEVGDGTTSVVLIAAELLRRGSTLVKKGIHPTTILSGYRAALKAAVQYIKKTMVVQVSTLSDEHLLQAAKTSMSSKIIGNESEFFSKLCVDAVKSVKTTSAGDGKSKYPLSAIHILKAHGKSSLESELMKGGFALNATRAAQGMPTHIESSEGDTVKIAMLDMNLQRHRMAMGVEIKVKDPAEIERIKQREIDITKEKIQKILDAGAKVVLTTKGVDDLCMKYFVQAGVLCARRCAKDDLKRLAKATGGQLVTTMADMEGNESFDTATLGQSSAIREVRVGDGEMLHFYGCKGSGASTIVLRGANEYMLDEMDRAIHDALCVVKRMLESSTLVPGGGAAEAALSVYLENYASTLDTREQLAIQEFADALLVIPKTLAVNAAKDSSDLVAKLRAVHAKSQQPDNDDDTLKNYGLDLVNGEIRDNLAAGVVEPAMSKIKSFRFATEASITILRIDDHVKVSPQQ*