MRAGAAASSARPPLGSSSTPPHPRESEMALVACPRYNISHPRAFASAPGSRGLLRASRSAASRPRGRLRRAMAANGGGHSTATGAGASDAPPSLLVFSGGTAFNGVVEELKKVTTRVVHVLPVSDDGGSTAEIVRVLGGPAVGDIRSRCLRLSDESTSEALSVRKLLGHRLPIDPSEAKLEWYQIVEGDHSLWDGVSRPYRETIRAFLVYFHNEILRRSAEMFCFTNGSIGNFFFAGARIFFQSLDAAIFLFSRVSQIPAESLVLPVISTNDRLTLGCELWDGTIIRGQNEISHPSNGRREVVNKDCNSCTALPSRIKRVFYMSSEGSSLLHEVFPEANHTVLEQLSKVDCIVYAMGSLFTSVCPSLVLRGIGETIASRSIPKVLLLNGSHDRETVGLSTSGFVTAITDSLNRTYGDPHKSLKNHPNDYVNAILVPEGGQVPLDVENLAAQGIFHVVTVESVHDPKVGVIFDPPSLIQALTSLISEEMTTHLSEPGYLMENVKFVS*