MVHRVLTWLLFLLSLLFTIDLVLSFTKNIYTSDESFLRISRSINHPDESDNSSLTSLSRSKRVAIYNGQGVVKLVPSLAY PVKQTDKEQSFWWFFNLQGQWIPTTIPLYWWSFWNTTAFVSTAREWRKDMQAKVLHDEARTWVYNAIEVGMEQLDGAYGG VCLLRSICEISQKPFQNSNIFSEIVNAVLVPTLDNVASKYLHARDAGRGGADCERTYSDCNPLLWSLVTNMAKNPFQ