MTASQSGTGSSSSAVRDRLSVLAHCAKGGTVSFGPPRPQPKAAQVAATPDSLLTPMVGPAAAAWVPQALELPEAEEAASGIGAEVEYEELPQHQTSRYLGQYFGNCIPRLDGSSEPGLAQISKNQERPSLAGKLRSGEPRAKSYAPAKTLGEAPNGLWLLAMFIRPSGPLEGESRQNGGEKLAFPFQSPMSGLLQPERPSSESPGPGTYDLFRVGDEVPVWASGSRLPWGTRTGGRTKLVHSASEVGPGEYTAEHGLVPAGPTAKIGQKIKDLPDSRINYPAPGHYPVKGTVAQKKPYQKGCDSPGIMGSGQRSTLSGKDEGPGFVYSPGVEASSHAQTWAQGERKSWLDADPDEPPGPGAYDPQDSLDAYNGKRSGWPKDEKQHRKMAGLLPADNPGPDYHVPLERIGWKIGFRGRLAPPKEEQRVSPDAYHPNTELVTYCAGVPRPLHRTAERRSIFDVGAGGNEGAAEALFKSAMKSMESADAGDTTKLSQMCSEAVRKHDSQLVLSAAASGAAEE