MFEGSYLGDDHVYDPAQGDPIWNVSPGTPLADLPNTGNTRYAVARTISSCYCQTEAMAPTASSFSADLTHRIEGTFEQIAQTRMCDLPFLNSRLRVAAVAFRPWQSSWIGVLVTPWGINLLQLPKSDAPFPPTRADAVTEVALPGGIMPFMPARLDTLGEFRMCSLFSPARQFADQATALVTAWETMRLLFEPESVAQPKVGPDGSAQVHPERPDRFRRCLFGLQT