MSSVLVVPRLAQPLVLSPRLRTCRALRARHLNTDMAPPLSTLAAVGQGRVLSIQSHTVQGYVGNKAAVFPLQLLGFDVDPINSVQFSNHTGYPVWRGQVLNGEELWNLIEGLEANDLLYYTHLLTGYIGSLSFLECVLRVVEKLRSVNPDLIYVCDPVMGDEGTFYIPQDLVPVYTEKVLQLASMVTPNQFEAEKLTGCSIKTEGDALQACKLLHSSGPSKVVITSLEMNGSLLLIGSNMKTKDEPPEQFRISMSKIPEYFTGTGDLMTALLLGWSHKYPNNLEKATELAVSSLQSVLKRTVADYLAAKIKPCVKQLELRLIQCQDDIKSPQVTHFAERYF*