MTTIVFVPGAWITPDFYHPFFDALAKAGCPVRCAGYPSLDPADPTSTDCKADSDAIASVIRPLVEGEGRDVLLVMHSYAGMPGAAAAKGLAKTERMQQGKSGGIVGLVFIAAFLVPEGLSCAGLQGGNLPPWILLDKPYDKVNIPDDPVGNFAADVDEDEAQSLEGSIRPHSTVAFNTPQPAPAWADPAYAGRLAFIVPTLDKAIPEAAQRAMIASTQTDWIVEGMVCSHCAPFVHRIDECVRLLQGFLGVFEVTKH*