MDGRLQVSTRKCFPHVMYCQLWRYPEVTSTQQLKAVPHCRYPYSKRLDFVCVNPYHYEKVETPGALLLY