MGHLSALPPPAASGHRAYRPFLAQTKIAPSPGGGAGAAPDGLLLWRAAVAIAARRSNWAASAGTIVNPIDVPLLSFSEVAERLEAFQASGARKQNYMAMYSSIFGGITTDPSAMVIPIDDHMVHRGHGVFDTAAIMDGHIYELQQHLDRFLKSAQMAKIQLPFDRSRIQSVLIQTVCASKCTQGSLRYWLSVGPGDFQLSSLGCTNPALYAIVIDSPSLPVPSGCKVVTSSIPMKSPQFAVMKNVNYLPNALTKVEGEENGGFTGIWLDDEGFVAEGSNMNVGFVTRNKELILPRFDNILSGCTAKRVLDLAGQLVDDGRLSGITTRNVSVQEGKAADEMMLIGSGILVKPVVQWDEQMVGSGKEGPIAQALFNLILEDMRSGPPSVRIAVPY*