MPPLKAPKNASAATAAVGGRDHISNLPDGVLQYILSLLPAQDVVRTCVLAKRWCHMWKSTTELHFICGRTTGPESMEEIQEFVDHLLCQRIREGTPLDTCVFDLGEIHDDDMSRIILWIRIALQCKVRVLQLMRLAIRRGYFGEESRLPICAPNLVSLRLEVRGGRTPSLQRMPSLTTASVKIDSYDDRVSLDSDNDSNQSILLQGLSEVRALVLKSPDTEMFIFRRDLKFCSSFNKLKSLHLDVYWCEPADFSALAFLLKLSPVLQKLTLQLYSKVPKLKVEIKLSCKPSEKSAAIAQHLKTVEIKCQEYDCRVRNVLTKISSIISFHFSFCQIHKKMTISCLLVYVVDEMSYQNTKLFFKNENVTLM*