MDVQGTVLEGDLDKDEWWSQKALFKPDADYREEFRKIRLDLALADGMKGCPETDLAVCGSNLIDGVVLSPPKDNRSLKIINDLVARVLVKGCKPQHFPTFFPSYFGEGSLETGQAEGAPMAGNRRNDIVESNLEEPEGTRIKIVNQKKPVKEDGLANILRIGELGEDKEPFKATDPGEHIRRNFHHKPWKVKKTKLHLTLGQDIGLMEAKTYSSRGLVGRFGYKSMSVKEIDRWVVDRWGPVLGYTPVVYIICKG*