MRAVGSSLPPFPILLACCLALPAMLDASLAQAVSQSCTHGQILVQAADAPIAEIVCAGAGDAVDFLSDAGLEAGESLLIHVVDALPPGVEPSAAGCYVQTDAGIYLLAPAVLERMHAATGIDSGPLPYRSMVAHEVAHAIAANNFLVSRPSVQAHEYIAYVTMYAAMPPATRELILAGVAGDGFDGEDEITETIYFLAPHWFGVQVYRHYLKCPDRRGLLKAILAGQALRRARER