MVTRIVDLRSDTVTKPTEAMRAAMASAEVDDDVLGYDPTAFRLETEMAKTMGKEAALFVPSGTMGNLVSVLVHCDVRGSEVILGDNCHINIFENGGIATIGGVHPRQVKNNDDGTIDIDLIEAAIRDPMGELFYPTTKLICLENTHANSGGRCLSVEYTDRVGELAKKHGLKLHIDGARIFNASVALGVPVDRLVQAADSVSVCLSKGIGAPVGSVIVGSKNFIAKARRLRKTLGGGMRQIGLLCAAALVALQENVGKLESDHKKARLLADGLKEVKGLRVDAGSVETNMVFIDIEEGTKTRAEKICKYMEERGILVMQESSSRMRVVLHHQISASDVQYALSCFQVMMTTNQLNSFCLMYLICIVFFFFFLRLAYVFD*