MLFSQGKDKKGASNGSLPHGLPSPGSSKSSGRLFTAGLIGSWYFSNIGVLLLNKYLLSNYGFKFPIFLTMCHMSACALLSYIAIAWMKMVPLQTIRSRVQFFKISALSVVFCASVVSGNISLRFLPVSFNQAVGATTPFFTAVFAYLMTFKREAWLTYATLVPVVAGVVIASGGEPSFHMYGFIMCVAATAARAFKSVLQGILLTSEGEKLNSMNLLLYMAPIAVVVLLPATLLMEPNVLGIAVALARQDSKIVLYLIINSAMAYFVNLTN