MGRHSSLMSIWIQLELCAMAVLLTKGEIRCYCDAPHCVATGYMCKSALGACFTRVLDPHSVNSPLIHGCVDPVDPSASMCTSPGPSVLRCCHEDMCNYRGLHDLAHPRGEHSDVGSRHQSDSSHNLVTKVQELASAKEVWFRAAVIAVPVAGGLILALLVMLALRMLRSENRRLRVHRQHAVAHLHHSFHSTRKGAPLTKLKPIGTPVGTQDSVCLACDGTRPPDLSRDGILSLVQWGVYNHQGKVELV