MELFLQSWNALYFLVFLLSLWLISRKFYKPSTIKLLPGSHGLPLVGESLSLFWGSPQDFLSTRRKRYGGVFWSNLLGSPTIVATTVESAKFFLSCADCGPSGVFARLLGPETVNEVIGSQHALYRRIILGMMVPETLKCHVQMIDILAQETLESWGSKKTVSVMEETAKFSYCAMIGLVCKKLLPSTPEMIDLMKDAQTIENGVLQFPIDLPFSPYRKALQARARLHRFLDGLINERRGELAANGETHKDALDEFITHKDDKEQRKIFLGKSSTKYNLTWEDTRQMPAILRVTPCPKIGWFMSICHQYSIYLNAAKFNPSRFEVPAKTGRFIPFGYGDRICPGRALSLLEQMDFHTQAYHKIQMGACQSKK*