MARRCGRSGAGQILLRRRREDRISALPDDLLLLILRRLDTRSALGAGSLSKRWAHLPRELDALDLRASDMLPPRYHRWVDLYKDNRAFLHCFRAMNLELLANIRRYERRAMRAFISSTERFLEGPRRRVKTLSLEFFITGNAGRMDRLVAEAIDAWGVEDLEAVAKRIFGSRGPGVDDFPIHTFPSHGLCKEPRASRLRSLKLSGCVPPPLHEYNALNRLVLQGLPAPTPVAAYEDIFTLCPQLQTLHLISCGCSTRKGISLIVTVDAPRSQIRELVVENCTFRKLSLRALPCLESLVSLQSWVIFESSSFPCLSQRNLAVCLGLEEIDWRLDLELDMFLDCTPGIRNLIIRFTGPYRWIVPSSPPSEFLPNLRRLLVADVPSSWDVTWPRLLLEMAPSLEILHIHIVHAVSKKPGEEIPWTPTELRQHHLKEFVVVGFKGTARQICLVKFVVGVCTALCHLAMFKNGHVRYRGHWDWEMVTQEQSWSDEEKGTTLKQIMDMVSSTSPVQLVLG*