MSLKVDLLNFWGDTPEDEFYASQGMRNKNDFFKTPHGTIFTQEFLPIELQPKGILCMTHGYGSDTSWTFQILALEAVKWGHAVYCADMLGHGRSDGILGYITDVEKMAAASLTFFKEMRDSDVNKGLPTFLFGESMGGGVTFLMHFQDPKGWDGFIFASPLFKMPDLMRPTRLEIIGFSLLRRFVDTWALFPDRFKGKRVVGDPIKGATIFRNPRRYTGKPRVGTMLELSRMVDDICMRMDKFNAPFLTLRGTADEITAPEGNQALFEMAATPDRTLKP*