MSSRTKNEAVPSPVSDKNQPIVEFPARVSDRIQLGQGTTFLPGKKDPSVQNLIDHVLEHGYVILPKIFTPEQVELANSEVARLETIEAGPAALAGRNSFEGFKTGRVYALADKSRAFDRFPIHPTVLALNDYFLQPNYLINSLHTVVIYPGQTAQSIHCDDGLIALPRPRPLIGVGTMVSFDDFTAENGATSVIPGSHLWSDDRIPTREEMIPVIMPAGSMVYFLNTLWHSGGANTSDKPRRSITVQYCQPWIRTYENMTIAMGWDDLDKVPERLLRLMGFSTHDFMGYVDGRSPRAGVEMRKKRMIERAFKERDEQRSSKL*