MRFKLAGRWEGVCDACWVGEAFGKRGLRPSNVVTISSFLSWKGVWVLFSVVLSLPICSFSHRGNQIIEFPQAGLLHREPWVWYKSWADPQPLLGCAVLTCLLIEPQVGRFGSEFASINYVQEVADSPLVSSLLRCSGCESFGRRFCSGFDLVHCVKDVADLLLVLCPLRISSVGEECCPCCLLCCCTKLPIRGCLHCGNEVLVLIKVLQAGLLHHVVLECLKTWADLQPIFGYPVPTCFLAKPHICWFASFQHVKEVADSPFISSLLRSPRCESFE