MAAIAGLYVYPIKGLDSEHRSTATLRTHGQLHHDRTFTLVDSDTGSIVTAKRRPALHAFRTDYEPETGTLTVTDPDGQRASFSLGDDEGLSAAGDWFDSRLAVSVSMRSDPTGFVDRSDMGPAVVSTATLEAIADWFDSMTVAGARRRLRANIEIEGVPAFWEDRFVGDGAPAFEVGGVRFEGVTPCNRCVVPSRDPDTGEQLPEFRKTFCANRERTFPEWADGDAFDHEYAAMILARAPDISGGETLAVGDGVAVLDEAA