MSALWDASGISPAAAGTFSRIAAAVCAFLLLATLLLRSSRRSRRAAACDSHCVFVTGCSSGIGQAIAVSLDAAGCKVIAGVRRAEDGQRLQDACRSLKYVIVDVANLDLVRRLPEAIAGMVGDSRLSLVNNAGVMMQGPLESTAIEEMKRLFDVNVFGVCAVSQALLPTIRRTRGRLVIIGSICGFGALPFWGAYSASKFAVEGIADSLRRELRPLGVPVSLIQAGAVRTPMIGEKVAGGEWAALAERAPAYAAGLEGFRRFFLGLQGGACEPAQVADAVAEASSAPASPGPVRPAPPAPPS*