MEKSGLHVECAAPTTNQMRAALVLVVFFCFAITSSAVTPLIQQAQPLYNPSGICQTLVLIHAGYSCQEFKVPTSDGFLLSVQRITSKSVHPTKGPVFLYHGLMQGGDIWVLNGPQHSLGFVMADSGYEVWIGSTRSSKFSYGHVVFRRSDSGFWDWNWDALVTQDLPSMLRFVHAQSNQLIYFVGYSQGSMTGFAAFTQSSVANMIKKAAMLSPIAYLNHVSSPIASAVAWMFLDKVMLVAGIHQFNISDDGGKQVINSVCQNLKRPNCYSDLLNLVTGPNCCINKSMITYYDKFELQTTSMKNLAQMAQLLRTGRFGMYDYGWFKNLFHYGDFFPPSYDITSIPARLHFLMAHGGQDALADEADVRHLLEDLPTVTDVLFVPEYAHGDFVLGLSARTLVYDKLLLFFDSPVM*