MVFLLRGNKSATQESCKDMNVAAIEAEVEYYVHRSPFLMASEETAQHVGVSAGGSLAPATFDLPEIQIGKLLGEGGFSKVLEINGFELQKATTTTNSSSKWTGNNNSADAWDMSAWDMSALPMAVTTQDQAEKSRTKLSESARDSRGNSRYAIKFVKDELAKKSSHEYRTACCDIVVESKYLRALDHPNILKLRGLSKASCAGFANGPEGFFVIVDRLQETMLDRINRWKEGEVADDVLILKADYALQVADALAYLHDRRILFRDLKPGNCGFHTNDVHTVQLFDFGLCRELPESATEYEDDESAFQMSGAGTFAYMAPEIVNKRGYNLKADVYSWAFLFYEMISLQQPFEEYSIEEHREFVCQIGQRPNLTKCDIPKALQSLLRKAWEHDPSLRLSMRQAWQQLQRIAGT*