MAALRSLLKKNSSSIPTCNELVMIRRLFSSEAAAASPSFAQRLRDLPKDLPGTKIKTQVSQLIGKTPIVYLSKVTEGCGAYIAAKQEMFQPTSSIKDRPALAMIEDAEKKNLIAPGKTTLIEPTSGNMGISMAFMAAMKGYKMILTMPSYTSLERRVTMRAFGAELILTDPAKGMGGTVKKAYELLESTPGAFMLQQFSNPANTQIHFETTGPEIWEDSLGKVDIFVMGIGSGGTVSGVGKYLKSQNPNVKIYGVEPAESNVLNGGKPGPHDITGNGVGFKPDILDMDVMEKVLEVSSEDAVNMARRLALEEGLMVGISSGANTVAALRLARMPENKGKLIVTIHASFGERYLSSVLFQDLRKEAENMQPVPVD*