MFDVIFILLVDQSTCTNINKLTFYLEAHVQQYGEVNQLGGVFVNGRPLPNAVRLRIVELSQVGIRPCDISRQLRVSHGCVSKILARYHETGSILPGAIGGSKPRVTTPKVVAYIKNLKQKDPGIFAWEIRDRLIHDGICDKYNVPSVSSISRILRNKIGSLVHSSQHSPSIYNIYPSYTYPQQRSPTHQRNSGPHCWPSSHSVQDILAGVHAAAFRTPHGGTASALPPGPSPPVGDPAQNYNYYMYLQSGNTAMHMVNPGMAAHPLAGHH