MSFPSMHAYNVLLAASPPGTAVELISRLLASGLRPDRYSIPAVLRACAELRDMLLGAVFHGLALRLGLLANVVVSGALLDMYAKTGMLADATRVFDEMPERDAVVWNCMVTGYARAGRSEETLELFRKAQIESVDMARDLRAVPNVLNVCANEGQLMKGREIHGRMVRCFAFDSDIAVGNALVDMYAKCGQVDGAQAVFASMKVRNVMSWSTLISCYGVHGMGKEALRIYEEMVSRGVKPNCITFISILSSCSHSGLVSDGRRIFESMSKVHAVEPTADHYACMVDLLGRAGAIEEAVGIIRKMPMEPGASLWGALLSACATHNNVDVGEVAAYKLFELEEGNASNYVTLCGIYDAIGRSDSVSGIRSRMRELGMVKTPGCSWVHVKGRAHAFYQGCIPRYLRRQMLWVLGHLLEDMTASEYEDEYLSICYEIIGY*