MGALVSTAKLFFYATLQLRKTFEVLKKRIETSPGLPVHNPTLPLWTVPAAQIPQEDHGELPEYADIVIVGSGITGTSFAYNALTSPGLKVVMLEARAVCSGATGRNGGHINPPLYHDYMDLKKKHGEHVAKVMVAFRRSHITEMQRIASEEDIQKQSQVRETEHLDVYTCPTVFAEAVENLAKWKAEMPLESSSFVVHEREEAIKKYHLSDDVVGCISNTGGAMHPYRFVTSLLSILLDRHPNNFRIFSHTPCTAVTTDASSSSYVIHTSRGTLRAKHVVHATNGWTAHLVRPLLTKIAPARGNMSAQRPGTALHRSTLSGFRSFVFYREGVGYDYLTQLPSGEHELMFGGGWATACDANGLPEIGIADDSVVNHVNQSYLAGALPRYFGTRNWGRDASPAPEEGEIWGEERTKAEWSGILGISADMLPWVGRLPEKVSGRAQPKTLQERDKSVRTAAPGEWVAAGYTGEGMVHAWMSGKALAYMVLDRDEETREWFPDVLRVTEKRWKEAKIEDLFARFMS*