MLQTIAHYGCHIFLPLLTAVIFFKSKWKIAFLIMISGMWIDLDHLLATPMFDPNRCSINFHPLHTYYAIALYLLLIIPQKTRLVGLGLVFHIVADLVDCSFM