MFRFAIKVGLAASAVYYLNNEGIWKESKESLKAYDKLNTTLEPYVQEARKQVPFELPQFPSGGSKVYNVQVCWNKGVTATFQFLSELPHKVNKWADEGISAILQNPDMQKVFEASGDTKDGKK