MSKSLHLGSQFFPYLVQGSIRQPGCIWFSPSQGAPDPCQVNPLPGQSISSLTRSGKSMMTQEDKVVSIDEALIDHVIGLPIHGDKIDLREEARIMARRLIGVEVSTYLSHQWATIAAKVTKGTIYAWAPWVANKLKEYCLASQMFGCPFPMPSLVVVICIDALGPLGWINPDDQPQLNSYSRLKGRRGDTKDKAANAYLGRFYLMLWRLNDGREKSKKFPKYIKMQWRDEIGELRTLPSIEQATMATKVLPGFCPHVHLLRKSALAAKEAPPIPPEALLEREACLGGHMKNMQLVERGRSLVNRVEVTLGDTLPFISSFQSNIQGLIPPICSLKLLPQEMSQIKLSMDHLVKEHPLPVASQILLDPPITETSERTSEAPPIEDQPRLQSDISLHTRDQIIEPSREGETSTTDKELGAATPFEKDQGILANITNQPEGQPLGSSGRELETKRVFTTLHLPDILEVGSSHATGPDLSEPHLLLQALGDLPPSGTSDVEPFEFVSSIA*