MARGGDLTKNAFNSSELDVSNAFSSNSRRFLTTFTKSYESDTGAQFSNAKVSSLPKYVKIVEVGPRDGLQNEKGIILTSVKIQLIQRLVAAGLPVVEATSFVSPKWVPQLADAKDVMAGVRNLEQTRLPVLVPNLKGFKAAIEAGAREVAIFAAASESFAKANTNCTVEESINRFREVCDAAKKQNISVRGYVSCVVGCPIEGPISPDKVAHVAKELLQLGCYEISLGDTIGIGNPGTVRRMLQAVMQEVPASKLGVHFHNTYGQALVNIVVALQMGINVVDSSVAGLGGCPYAKGATGNVATEEVLYLLEGLGIKTGVDLAQVEETGKFICEHIGRASGVKVGRSMSRTKGMSKL*