MFVNGRPLPDSTRQRIIELAHSGARPCDISRILQVSNGCVSKILCRYYETGSIRPKAIGGSKPRVATSSVGFQDTGILDI