MTTGTLRGQKICRTATASSNSRYVRKHILELAPYTPILPFEVLSEKFGFLPEDIVKLDANENPYGPPPEVAEALSSLKFPHVYPDPESRQLRQTLAKETGVPFENLIIGCGADELIDLLMRVVIDPNDVVINTPPTFGMYAFDCAVNGGTVVDVPRCNADGFKIDVEAIQRAVYKHKPKLLFLTSPNNPDGCVLSDRELLLMLELPVLVVLDEAYIEFASCKSHIADVVKYDNLIVLRTFSKCAALAGMRVGYGAFPKGLIDYIWRAKQPYNVSAAAEVAACAALSNPEYLQEVKGKLVQERTRLHSLLSRISYLKPYPSEANFVLCRVIGRDALQLKEKLAKNGIMVRHYSSPESISGCIRISVGRPEQTDAIVAVLSAI*