MVLHIRRALKVRVHRIFGSLKDRVAIGKVKLRGDRHHEALQVSVILATSHKETLPGDELVSVVLQAGTGSRMRVSHCVNLLMERLNKTNSWVVASKCLILIHKAIHHGGFIYKDQLSFHPKNGGRNYLNLSGFRDSSSFFAWEASSWVRWYASFLEALMEASKCSCKLLDSNSKLSSTERFLGLQNNELMAAVLSLSVLLHEFCSCPLKSSAATTHSLIIDAFRLVVADCITVQKELQRHIKEICGRLNDLTTSQMSELLRVCETLTSDSGSLMQLADLAFALNILRPHQGLVGKFFTDDDLVHIKTALTTLRVSDKALVTTPPVKKDLSNGSKSSFKLPPPLNWTSPRLSQRRLQLATVSSS*