MATTLHCLSTLHLLPRTTHRPKTLNSLKPASKAQPPKIPELPSIPNALQLLKSSSLPLALTALPFLIDPQDAAAAGGQFGILEGRSFALIHPIVMGGLFVYTLYAGYLGWQWRRVRTIQSEINELKKQVKPTPVSPDGSTVVDSSSPPSATELEIRRLTEERKELVKGSYRDKHFDAGSVLLGFGLGVLESVFGGLNTYLRTGKLFPGPHLYAGAGITVLWAAAAALVPAMQKGNETARNLHIALNGLNVLLFIWQIPTGFDIVLKVFEFTKWP*