MGLVAKVNLFTFVEERDALEACFAKTIGSALGSKFQKNLSVLSHHGSSPFTMHSKQMHKCVFNVEDLEPFPFRWQKYNTGPVSCVQTNAHLGFGSCTMEEEIRRGGKKEQVAQKAPQRTVEQVSAKPDKESDVQLSFSKKERHVKLPKLVFPAQLIHGQYAEELDVAVRAVQLACILSQCTQDKLLGNEEKVDSKPDKSLVTVADWGVQAVISWVLSQSFPNEDVSMVAEEDTDALKGMDGIHMLQHVVDVVNKCLHSSWVVGLNPPKQPLGSMEVLKAINKGSSNGGPVGRHWILDPVDGTVGFVRGDQYAIALSMIEDGKVVLGVLGCPNYPLRKEWLNYHHRYYRLLSKLSPPRPTLWHKGCIFTAQRGGHAWVHPSICGLDISDAWALARPLSVSAIDDPEEATFCEPVEKANSSHNFTAGLASSIGLWKRPLRVYSMAKYGAVARGDAEIFMKFARSGYKEKIWDHAAGVLIVEEAGGVVTDADGKPLDFSKGRFLEGLDRGIIVCSGKSMHRRLIEAVNASWDSSLL*