SATMSHFGRSGPPDISDTYSLLVLNITFRTTADDLFPLFDKYGKVVDIFIPRDRRTGESRGFAFVRYKYADEAHKAVDRLDGRVVDGREITVQFAKYGPNAERIHKGRISEASPRSRYRSRSRSPRR