MFIFKHGGRQAAQVFRPASLHLNKRFASKIAIPFQPPPFPVIESCPAPTCQCRESPQGLDIDREVNLNGSMATYAQQLLICTDKDDWTSKIEDEEDAVLVRELKKNLTRGGKFVDPYHNIMITNSSFPPSERSPPPQSTSPTPPSSASAYLLPSFKYIPIIPTDPKGVEDFIRAYLLPLKLHPSYEKLSLEQKVHLLRQSELQNSFLGVRPVDDILVLICGHGGRDQRCGKMAPILRAEFEEKLRSQNVSVLDGTPGPERSNAPEDPPAARIASISHIGGHKFAGNVIVYIPPSFTRNPLAGKGIWYGRVGPEHVEGIVSETILGGRVIKENFRGGVDQDGNVLRL