MIVTTTLSLAGSSSPSSPAVQAKNEPQRHFRGVRKRPWGRFAAEIRDPWKKKRSWLGTFDTAEEAALAYDEAARSLRGPKARTNFFHNDHFAPVPFSQTAVVGAGVFEKCCSPVCLAGEVARMTMPAASPVRSEYTGYNMETVNENVGLVLNEEKKLRGGKKPFLFDLNLPAPLF