MSQDQSTAHSSAASASTPSGCSSRESTYCQQSLYSTYNINEIHKNFVMKKANISWKGWKYVLRHQAIDKYLTDAERKRNVPKYVKPEDWVKFVDISSTLVALAAREAGKIARLSVVDLDEYAGSPIYHNDIQGFDWVKSLASSSHLYHLPISSDILETSYCQNLFTVVSPSFLYPGGDKGVVRSETTEAGNISSGTEDLDLITCSSGALLCPNGPISSPCGSDSAEVCISVDSAKKNDSPKPVPVEIFSSETMDIVGSLPFIYGSADGPTEHPDSGALFYEPPTFPSLEILFFSCDLVPSGGEAYSPFGIRQLMTSSMNVCVTCVCA