MASILPRTGLRALSALPRAGPVSRVAFSRQLPRAQPLVQPFGRRFLATVPQEQPRLRLGSTAPNFKAQTTHGEIDFHEFIGDSWTILFSHPADFTPVCTTELGAFAKLKGEFDKRGVKMIGLSADDLSSHGDWVKDINEVASTTVQFPIIADPERKVAFLYDMIDQRDLDNIAEKGIPFTIRAVFIIDPAKKIRLTMLYPASTGRNSAEVLRVIDALQAADKKGIATPIDWTVGEDVIVPPSVSTEDAKKKFGNVREVKPYLRYTKF*