MFPVWREASEHSLFIITEFGFRLFGGDKYHAEERAKVEKRLLRHMKNTVPAKYHAMLTPDYGVGCKRRIFDASWFPGLNDSRIELTTQPLKAVKPKSVVIGPGQTYPRDAPNVATDEREIPADVIILANGFETRRFAHPLKILGRGGVDLIEEMDRRGGPQAYNGVAMDGFPNCFIIFGPNTATILNGDATTIEVKREAEEAYTADIQKSLSKMVWMKGGCASWYFMENNQGKLWNPTVYPKSEASIVQIAEDHRRSDRHRACIPSEAVRPRFGILRWLVQTGTEFSAAIADAGSSEDLASCIISIVWRLGGILLMLRSIDVSRLTTSSPPSFPHARNDSALNHQSISDLLKDG*