MGSKKKSKPCRSKKKAKTSADQAQALDYVRAWAHLAPPEPSAADADTDDFLPAQAARGGGGGDVLFELHSHSNHSDGFLSPTALVERAHRNGVKALALTDHDTMAGIPEAVSAASKFGIRIIPGVEISALYNPREVAGAGEPVHILAYYGTCGPSRYDELYSMLLNIRDGRYLRAKNMLAKLNRLKVPIKWEHITKIAGEGVAPGRLHVARAMVEAGYVENVRQAFNKYLGDDGPAYARGSEPFAETVVQLISRTGGISALAHPWSLKNPDAVIRSLKGSGLNGMEVYRSDGKVDGFSELAEKYGLLKLGGSDFHGRGGKDESDIGTVKLAITTLCCFLKMARPIWSTAMKDILLKFAEEPSSANLGNIIKFGQLTNADAFSPINTGIDVVDFCLSSWSSNDDMEDVELEEVRLKLAHYAAER*