MSTGISTDLHVHFGALNFSKTYKSGLSNRTVSFSRVGYAQNRKLSCSVSNTENVAPKDDERGKDRPLVKMCGITSARDAAMAVEAGADFIGMIIWPHSKRSISLSVAKDISKVAREGGAKPVGVFVEDDDNTILRAADSSDLELVQLHGNGSRAAFSRLVRKRRVIYVLNANQDGKLLNEVPEEDCHLADWILVDSATGGSGHGFNWAQFKLPSVRSRNGWLLAGGINPTNVSEALSILQPDGIDVSSGICGTDGIQKDKSKISSFITAVRSVHY*