MIRGSSILHCLRSTHGFVPLAGIGKSTFRKIPLHSVPDPLDTLTSGLASIARFPGGVTVLENAYAIPVNRKPKLRQLFDIENSPACRKVREKITELDLTVELVVPAAPNSRVFTDKSYEFYLPEGTEIPRMVLIEPGEEEILLSGYEEIVSYFEDKYELPVTTVEDTKEQAIYIVREIGGYISTLLRVGRGMRVTPAAINAPRPSKALVLYSYEGNQFCRLVREVLTELDLPYELRSAGKQSPRRDELAELTGGSSQCPYLLDPNTNQALAESSDIAQYLYKTYANWTPPDEVLQWASKFVLPLAKPLFQILAPIQAGSNRDDVTAYEKELSTAKAEIERAVNESPVVIYTYKLSPFSTEAKALLDRLDIEYIEISLGLEWIPGLMVEGGAQTRAALLNMTSQSSLPQIFIGGESIGGLFSGTPGLLPGLEQGVILEKVKSATA*