MCSIGVTALCSPAKFHHRREQSLIFTPTHLRNPNGFQFRWRKSRPFAPRLAQPDNFAPPLPLIRSSTSLLSSKDFVQMLARKAAILLVGSFVFLGFCSSKPALALPTATVVSQAELEDEKMFEKLLENEPENMEAMKAVVYKKMRRGKNEDAVKYVEKLMKLEPHEVEWKLLEALCYETMGELSKAKRLYKDILKEQPLLIRALHGLAMVMHKTHDTSVFDMLIEAMEVARQGNRVTEERNIQVLIGQMHIVEGQFEEGLKIFQQMVNDNPRDFRPYLCQGIVYSLMDKKEEAAQQFEIYWSLVPGEFPQKGFLDDVALAAQAKSRERLQNTFKAKFTQGR*