MARCGSAIAAVAALLVLLGGHAAARIRVEHSGMVIRRPSSSIPSFREAPAFRNGEECGGGGRVDVAMTLDANYLRGTMAGVLSILQHTACPESVSFHFLAAGMDADLAAAVRATFPYLDLRVYRFDPSRVRGRISRSIRHALDQPLNYARIYLADTLPPDVRRVIYLDSDVVVVDDIRALASVDLGGHVVGAPEYCHANFTNYFTDAFWSDPALNGTFAGRRPCYFNTGVMVMDVGKWRAGGYTRRVERWMEVQKQTRIYHLGSLPPFLLVLAGDIQAVDHRWNQHGLGGDNVKGRCRGLHPGPISLLHWSGKGKPWIRLDARRPCAVDYLWAPYDLFRPSSPVLEE*