MGSVVDLGLPPVEGYTPVIKNLLELEKALLLIKTTFETNLKENVGLTRVSCPVFLDKNSGMQDNLNGIEKPATFNPRDYPDLKLEVPHSLAKWKRWALQYYSCQPGQGIVTDFRGIRADDDIDYTHSLYVDQWDWEKCITENERSVEYLQEIVKGIYTAIYVTEQAMCKEFGLSPILPAEIHFASSDEMIQNHPESTPKEREAILAEKYGAVFLMGIGGNKADGSLRHDGRAPDYDDWITPRPDGGTGLNGDILVWHPVLKIPFELSSMGIRVNKEVLLKQLELCNAMDRTSSPWHKMLLEGEIPQSIGGGIGQSRLCQFMLRCCHIGEVQYGWYNPKTVEILKSNGTRLLGLGEGF*