MQRKKMDFGSGKLFVGGIPWEADEEKLAAYFSTFGEVVDAVIMKEKNTGRNRGFGFVSFADPSVADRVLVEKLVLNGRRIEVKRATPRDEHRNSVRNVVVSRTKKIFIGGLPSTITEEDFKGYFSQFGTINDFVIMYDPVSRRPRGFGFITFDSEDSVENAVQNAFHELQGKKVEVKKAIPRELSGRTGYRETERGMVYKAGHRLSCGSFSKNLYGGVPAGRWGFPTYNMPPYMYGSAGYALPLNNMYGGAYPGAGMYVGYGGGHIAGPYGDGVTYLSPY