MTPSHANLSTRGELFASPAYRQSLLDILSDLWHPETKSSGYTLMHKELIQHMTQNVKPPSHQYWVHANGFKLTITSHSLTCGDGFSGSHRLRDVLARFINRNFNPHEAVTNDQLIITSGVGRAIELSGFSLCDKGDGVLLGRPHYGNFPIDFGYRAEAKIIGVSFGDVDPFSIEAVELYEKTLTDAQDQGIRVKALLLCNPHNPLGRCYTPEVLQAYMRLCQKHSLHLLSDEIYALSVWENDNVPEAPGFTSVLSIDTNGLIDVNLVHALWGMSKDFGANGIRIGCLITRNEAFMRACVANSDLSGPSSLSDLAAASILSDDAFLESFIKTNRLRLAENYKIVTEFLTNHDIPYKEGSNAGLFVWADLFAPNSALINDSVMKQDDAGAALMTMEENMTEILLKERIFVASGGDFGTDVSGWYRIVFAHERTYLLEGLERIVRAVKKFCRDSKDY*