MEASSRLELQQAHTELWNLTFSYLKSMALECVVQLNIPNVIHNFGGNATLPSILSAIQVPEHRKPYLPRLMRFLVVSGILSFDSPTLGEEGTYHLTPLSRLLVDDTHINGYGSLGPFVLSQTTKYHVSSATYLSEWFKGEDGAGPMAAEMPFKMAHGTGPWGALGHDQQFNRVFNAGLGSNSRLVLDFVVAEYGDVFDGVSSLLDVGGGDGSTARTIRKAFPHIKCSVLDLPNVIIDIQPGDGMVDYIAGDMFSSIPPTDAIMLKYVLHDWNDDDCVKILQQCKKAICSCKPAGGKVLIIDVVVGSPLKEMFEAQVTSDLLMMVIAGGKERDKKEWHKIFVESGFKDYKISPVLGYLSIIELYS*