MDDAGEEGAGFTTYAQVEEYFNSLALDGPSAQERIDCIVPMLVSLLPPPYVPAPEVESDSDDERFSLTSSDSEASDAGADHYAFAAAPGDGEDRISRLPDTLLADIIHRLPTKDAGRTAALSTHWRRVWAGTPLLVDDAHLLGAGGTSDVPVVRALSRCVAAHPGPVRGVRVTRVSFYAHEYALRRLVADLAGKDVQDLILFNRPWPLDMPLPDDILRCASLDRLYLGVWHFPKTAAAHPPAFPDLRELGLFHSLVPNQELEALLAHCPKLEVLSLVMSYNDPSRLRLASDSLKIAVDWMSSFNEVVVEDAPSLERLLFESIGNRRPVKIVDAPRLEVLGALDLDLHTLEIGGTVIKAGINVSASNMVPSLKILAVKVQFACNREAKMLPTLLKCFPRLETLHIMPVPSDSPDSVHDLRFWEHRGPCECLESHLETVIVHGVSLSEGHGVGFIRYIMRDGKALKTVAFVCSDEKVRGFRESAEGGSGEVAICMVAPRWSFRAAIDSSLDDPFYAVWAQA*