MNLLERRVSFFRQFVQQRNSRNIRRAFGAFIMEGQVQQYGEVNQLGGVFVNGRPLPNSVRLRIVELSQVGIRPCDISRQLRVSHGCVSKILARYHETGSILPGAIGGSKPRVTTPKVVAYIKDLKQKDPGIFAWEIRDRLLSDGICDKYNVPSVSSISRILRNKIGSLVHPAPHSHSLYNAIYPSYPYPQQKLQTPPPQRHATAPCWPSSHSVSDILAGVHAAAFRTPHGTPGAVPGAAPPPDSAQNYNYYMYLQSGNTAMHMVNPGINSHPLTAPGTHL