MLLSPASVPFFFFFAIASLSVAFFFFFFLLRHRPFIPSLKHKHLFITGGSSGIGLAIAKRALLDGAFVTLVSRSPSNLSSAVESLLRDSRFCSDNIRFEAADVGDFEALACAIGRAHEWREIDVMVCNAGLTRGGYLGDGRMQDLELTVSTNLMGTVNALHASLPLLKPRSRTHPISIVIMGSLASLFFMYGHSVYTATKYAVRGLAEGLRFELLPYNIRVSLICPGFTSTAFLDEADKEKEIQRLLKWVNLYSRKYSESPDSVAKHTVNAIKSGAFMVTTNPLGLVLATMARGFVGADSWPRFVMEMLAFLPLRLISVLVISIFRWVVKHDSPSSNKVTIVPQ*