MALPHFPNTQMVVKVNPILKTWWKDIQKNRELEANELLGGLTALISVESDRHLIKALLKFWDTERLVFKFKDFELTPTIEEVGGFMGLAYKELEMIVPHKPSPRSFLKQMGMCHNPNLLCLKEGWISLEFLYSRFGDEEGHQNFHREFACSSAKWERYRLNAFAVALLGSLVFPRERGKIHTSLCYVVRMFARGGKTLVPMILAEILRALIACTKGKRYFEGCNFLLQLWAVENFYQRANKVDIVRGTMGNKIINHHLRMKYFISPVGTEDWFTYLMERSAVEIQWKYYWLKPRRAIIRGNELYFIELIGLNGVQPYPPLRVLRQFGQIQMIPLRSHMNHYGYDFGSELPQVNTILRRWKNMITIDVQEHRPFCTPEYYVWLLEDAEHRDLSEGGLPGFGDEKERRWARKLLNTDYDITPEMRKQIVPNIGEQHN*