MLAGCEGGRGKVWSVNTTWPGGGRGTGRITKRAERHTVTVLLETFDASPAALPSNRCALDKRCTRLSPGNRSTAPQALHAMARSALLAAVLTTTLAFVAAQPDLRSFVPSTASCPFRSAIVTSPNQFAAARWCRMAEGGANTAITTAPSTPAVQTWGTRNWGNVYGGADGSGGPFSYRRYPLTNGGQCXSNSSCAVSLANIPNPGCGVDGPTSYGSNAVQTTPVCTSNSFGATALXPTQCNVGATSCWCHLVVRNMIM