MSSKGIGRCRIVFCLAIGFDVVGLIMLLTGIFSNVQLGGRFLGDFLIYTGSLIIFLSLVWWIFWYTCNIEVSLEKLEKDPLVKKKNLAQLARKFSERLSQKGGDSF