MKRKSFLAYPYVVWSAIFVIIPLILVVFFSFTKESGGGYAFTLENYKEVIDPIYMKVFGRSILLAGGATLICLIVGYPVAYIISKARVSRRGSLILLFILPMWMNFLLRTYAWVAILGKNGLLNTFLGWFGIQPLAILYTNFAILLGMVYNFLPFMVLPIYTALSKMDNDLINAAHDLGANNMTVFRKIIFPLSLPGVMSGITMVFMPAVTTFAISRLLGGGKIMLVGDLIEQQFTVVGDWNFGSAISIFMMIVILISMSIMSKFGDESDKEGGGLLF*