MSSSSGLTFKLHPLVIVNISDHYTRLMAQAAATGSAGIPPPLRVFGCVIGVQAGRNVEIFNSFELKHDAATDSLDRPFLETKQEQYKKVFPKYDVLGWYSIGADIRESDMVIHKALMDINESPVYLLLNPAINPARKELPLSIYESELHVIDGVPSLIFVKASYTIETVEAERISVDHVAHIKPSDGSSAATQLAAHLTGMHSAIKMLHSRIKVLHHLLAAIQKGDAPPEHALLRQVSSLVRRLPAIDSPKFQDDFLMEYNDTLLMTYLATITKCSNTMNEFVEKFTTAYDKQSRRGGRTVFV*