MAKMTKLSALRVLLFVWLAAELSLANAHVGHSHSGDSEGPGLRDKSLILTKVYALLIVFFATFLGGISPYFFRWNEAFLVLGTQFAGGVFLATAMIHFLGDSHDVFRRLRPTSFYAYSEMLAVVGYLLTMLADVAIQSVHDRKVSTVQGAHDYLSEKRAAADVESPTESSETKAAIQSSYNLSDAVLLIFALCFHSIFEGIAIGVAATKDDTWTSLWTVSLHKVFAAIAMGIALLRMLPNRPLLQCVLYAFAFAISTPIGVAIGIIINSTVEGRIADWIYAVSMGIATGVFVYVAINHLLAKGHKPNKKVALDRPLWRWAAVVLGATLIGIVMIWD*