MDSSTGIRFVLLLVVSLGGNGMRACRAREAPLPLPLPSAAPATTAGSSRRAPERHGLSLDFYAKTCPAVDQIVANVTAARFRDHPAAGPAVLRLFHHDCFVEGCDASILIAPTAAKAGDAAARAPKVERDMEENKNLPQYGFDTVEMAKAAVESKCPGVVTCADVLALAARDFVQLAGGPYYAVKKGRKDSKVSLAGKVRGSLPRANSTVDDLLRVFASKGLGLNDLVALSGAHTIGFAHCAHFLGRLYDFRGTRQPDPLMDARLVKALRMACPSTGGSARVVVPFDVSTPFQFDHAYYANLQARLGLLGSDQALFLDPRTRPIVQSLGADRARFFQAFVASMDRMGSIRVKKGRKGEVRRICSQHL*