MPSASSKLYADDVSLLVVTLDTNPFFWSTFPFPFAEFLSQVLAFLNSILLLGQLNQVIVIATGCNSCGYIYDSTSDKNHGSTTGTMPALYSNLLHNLDEFLARDRQLDADAAHAPGTVPSSLLSGSLSMALCYIQRAFRSGPMPPQPRILCLQGVADGPEQYVAIMNAIFSAQHSTVPIDSCYIGSNNSAFLQQASYITGGIYYKPPQLDGLYQYLSTVFATDLHSRAFLRLPKSVGVDFRASCFCHKQTIDMGYVCSVCLSIFCEHHDKCSTCGSVFGQAQLDASAADRQRKA*