MATAAQLSGHFHRPIITAAGSDHRRHVTTTHYLPLPRRQRNLTSRLRPCMSLQVGNETTPTSTVDMEQLVGFLYKDLPHLFDDQGIDPKAYDERVKFRDPITKHDTISGYLFNISLLKNLFTPDFQLHWAKQTGPYEITTRWTMVMKFSLLPWKPELVFTGLSIMAVNPETKRFCSHLDLWDSISNNDYFSFEGLVDVFKQLRVYKTPDLETPKYQILKRTANYEVRKYEPFIVVETNGDKLSGSSGFNNVAGYIFGKNATMEKIPMTTPVFTQATDPELSAVSVQIVIPSGKDLSSLPMPNEEKINLKKLEGGFAAAVKFSGKPTEDVVRAKENELRKSLSKDGLKAKTGCMLARYNDPGRTWNFIMRNEVIIWLEDFSLD*