MLRANGLPPRAPDYGWPRMAPCTRLSGQGLGTSCVAQPSWRRGPLPTRAKKQQQLGQGQAGGDMDIVERMVSFFFPKALSDPAPMGLKRINFEELPDQFCEMNERASPVPGDERDPLIMAVRPLLARTQLQERPLKCAYDADVHGWSPTAFHAQVDGLGAAVVVAATSSGAVLGGYNPEGWIGLGEDRSSNGAFLFTWPEGDIKNTTAFKLAKVGGPNLAVIDNPNSGPQFGADGLSIPLRPRGQERVVKSKLGPYYSRLPDGGRSLFNKADSRKAELVWLKVYVAEARGVEWRLEGITWKSTVVG*