MAMGGIRCPVCFAAMAAGQAIFTAECSHTFHLRCVPGGAAACPVCATPWRDAPSPLTTSSIPAAYDDDDPVEPVATAARNSSGGGGGVLVLKTHCEYPALSRGAARDGFAVLVHAKAPAAAAEAAGRAPLDLVTVLDVSTSMTGDKLALDGKATAKRAVDALVANGNTNIRDGLDVDAKVLDGRRHTDAVASVILLSDGQDNQTMGYRGRFHMTDFKAAATSYDVLVPPSFTRAGGGERCAPVHAFGFGTDHDAAAMHSISEITGGTFSFIENLAVIQDTFARCIGGLLSVAAQNARISVECLDPGVRVRAVKSGRYESRIDAEGRAATVDVGELYADEERRFLLLLDVPRADGDAAVATRLASVRCTYRDTATEQSVDVAGEEDAVVLRPAVATGVAPSMEVELERERVRLEAADDIALARAAAERGAYGEAARILDARREALSRSAPAASGDAMCAALVAELRELSERVADEREYAQTGRACVLAGMSSHGQQRASSVQLGELRVRVFVRVRDTGDAEDGEALGDFA*