MVGKRHHGSSNMAVLLQSQGMYKEFSGPLFAPGTPSSGSLGSASGSWSLADLKDGHGNSLERPLFRPVELDEIGDDDSGEYPHQPDKKRRLTTCQVQFLEKSFELENKLEPERKLQIAKVLGLKPRQIAVWFQNRRARWKTKQIEKDYESLKSSYDALKMDHDSLVKEKEDLKAEVLSLTKRLLKEENGSLESFEPKRLPDNLQNLDSTLAFEVKKLHGQTMLCKQEDISSANSAILDSESPHHTHEGDCSMLMELNSYSNAFRLDHSDHSQIGDVDDVKHCNFLSPEDTSCGSEFHVAEQIYTGTLSMSCKRWSCPICHKTLDGFHTFFFPLWRKHVDLYYRNRC