MKGKAAAVEIQSGRKVEHEWRIVRASRLTGGKDRHSKVLTSKGLRDRRIRLSVPTAFQLYDLQDRLGYEQPSKAVDWLIKAAKSAIDQLPVLDPEMASSSAGNVAHLTSSISTIVEHCVGSPSVFSLPLEPQCNNDDSPCGIHTHIFSGTGNAQKLWDYNNMPSYTDMLSTQDSHPLQNMPSPLTEALQKSFQPVTATPASSQVVIESPCLQSNEMADSAKQSRDFGVNAEQDRANIPVMIMKSAEQQQQKQAYMHFRHYASTFVPMFSNNANCLTSSPSSRGTPPSISSFITNIHKDSYGEASANDFFQFQEYDGREYQEFH*