MLVKAAARRASCLVPRLAPVLSSIKSPRAYSTSSGDPSEAHWCDNLLTVTGPRADIAAFADANVATSPSFLPQRTPFGGLAFLASAPGPLSFQPLLPTSESGILEHDRCEEAWGCTTDARHVQMLPGQPRIKGRKSVRYEFWTGEGPPERWLQSAAAHHPRLRFDLHYLLPDVPSAFEVGYLRGQRLFRSQVSVDSWMWRHRVERDAFFAELKGLLGLPDGRLPRKRKLKPAEVEARLAARGAADDAILLLCQHLQRGARSYGRTTKLWYQTVLPEFAAWLYTPAGLRLA*