MAQPVSAIGFEGFEKRLEICFLEPGFFSDPEGKGLRSLSKAQLDEILKPAECTIVDSLSNDEVDSYVLSESSLFVYPYKVIIKTCGTTKLLLSIPVILELADALSLTVCSVRYTRGSFICPGAQPFPHRNFCEEVTVLDGHFSKFGLESVAYVMGSPNSTQKWHVYSAAAGMKSHSGPVYTLEMCMTGLDRKRASVFYKTHASSATVMTEDSGIRKILPQSEICDFDFDPCGYSMNAIEGSAISTIHVTPEDGFSYASFEAVGYDFQDLNLRQLLYRVLVCFEPTEFSIALHSNVECDELGAMFSLDVKGYSCGGGNYEMLGKGGSIVYHSFAATGGCSSPRSILKCCWSEDEKDEEAEEK*