MTRDCLLEPFTSHTPQEVDDITSQVVDIIEKNYIHFPKHDQWFTSRGKQRFADRVRYHVARNVPLEFVLPAFPIKSCNPDKTLGKCPDKAEELAIHSMKIVADLIKAVYAPGVHYNVVSDGHVFSDLVGSDDAAVDSYGEMFWEMAHSLYPGLVSFFRLDEFLLDNHSEDSITKLISNTTVEHPVGTELTANAENARRALMCLFGCDESTVTKEIKEDPETRNLYRGFSRFMLEDLYEHKSCKNLPSKSAKKKLCSRVAFLMILRNRAYSAMVEWLFPLQLRISIHPHPNRGPKYGINVIHSSLVAAQRSSEEKNFHIPTPWHNAVVERADGKFMLLHSKVIRGSESLGEQLELSQQLLLKRDGFTMVLVRYPDGRPSHYRQISVC*