MSQSPWQPWRCGGARNGIQWRFFQLSQTLLASVPSYKTFEESALILIRHGESQWNSKNLFTGCVDVPLTEKGVNEAIEVGKRINELPVDLIFTTALIRAQMTAMLAMTQHHQQNVHTILTVPVILHNESYRARTWSRIFREDTDDEVIPLIAAWQLNERMYGELQGLNKKETADKFGVEKVYKRRRSYDNPPPKGESLEMCAKRAVHYLVEMIIPHIEAEKNIMVAAYGNSLRAIIMYLESLTPQETPFFSSPAGHGLGANNWEPYALPLSRNPSSIGEGVPLDQQLLASMR*