MDSGNNHGDNKVVFKSVLFNVLEDGRVVLRFPGATGKKIPPSDDPVTGVKMKDIRISSDVSARVFLPRGESGYTKLPLLLYIHGGGFCMESAFSVVYTRYVSNLAAQANVIVVSVEYSLYSPCRPLPACYEESWAALEWVASHDKGCGLEPWINNHADLQRIFVGGDSAGGNICHTLLACAGRSLSSRQRPLPESVRVEGMILAHPYFGIGGRDEEMWLYMCPTNEGPNDRRLKPTLEDLATIRCERVLVLVAENDPMNVAGKRYVEDLIKSGWKGTVEIVENTKKNHCFHLYNLEDQEAIANMRRITSFIHSSHYIKVKGSNKNPNLHLYSSL*