MSGALILVLALTSLIPVYAKTHGAGRICDELGGRSLSTRPHSVSIAEFGAVGDGKTLNTLAFQNAVFYLMSFADKGGAQLYVPPGKWLTGSFSLTSHLTLFLENGAVIVASQDPSHWGVVEPLPSYGRGIDLPGKRYKSLISGHMLHDVIITGDNGTIDGQGLVWWDRFTSHSLKYNRPHLVEFISSQDITISNVTFLNAPCYTVHAIYSSHVYIDKILAHSSPGSPYTIGIVPDSSDNVCIQNSTINMGYDAISLKSGWDEYGISYSRPTENVHIRNVNLQAASGSSISFGSEMSGGISHVVVDNAFIRNSLTGIAFRTTKGRGGYIREIDVSNIDMWRIGTAIVANGSFGSHPDDKFDANALPIVNGIRLSNVSGVDIGVAGELFGIKESPFRSVALYNVSLLMSSGSSSSDGSWSCSYVYGSSKLVTPEPCPELMRVNNGYGRATF*