MASFSYLMSVLVLCVIIGYTNAQLELNFYAKSCPKAEKIIKDFVQQQVPKAPNTAAAILRMHFHDCFVRGCDGSVLLNFTSTNGNQTEKLANPNLTLRGFSFIDAVKRLVEAECPGVVSCADIVALVARDAVVATGGPFWNVPTGRRDGTISNVSEANADIPAPTSNFTRLQQSFAKKGLDLNDLVLLSGAHTIGVSRCSSFSERLYNFTGVVGTQDPSLDSEYADNLKSRKCRSINDNTTIVEMDPGSFKTFDLSYFKLLLKRRGLFQSDAALTTRTSTKSFIEQLVDGPLNEFFDEFAKSMEKMGRVEVKTGSAGEIRKHCAFVNN*