MAGVLFSPEKDIPNLSGKVILITGGTAGLGAAAAIHLAKHSPSHIYISGRNAKSADAVIQQTQKSGTKVSFLACDLASLDSIKKAADTILAQESRLDLLMCNAGIMAVPPGKTSDGYEVQFGTNHLGHALLIQKCLPLLQQTAALPGADVRVVILTSLGFRMHPSAGIVFSDLKSEQNFPAFGSWIRYGQSKLANILYARELARRYPSITSVSVHPGVVGTGLVENLGWAKRTFVYVTNLWKLMKPEEGKLEERAALRAGWDPVVQVG*