MVSRSKKKTPQKILLCVGCNSPLKDQFYYSICDKSWHHQYPKSEESADCDMFSHDEDLSIPHSVPSFEEMVPSIAPSDDIEYNSDGNARRRGPRTTIKSAQLELLRQAFALNPKPPRVVREQLAIDTGLNMRVIQVWYQNRRSKERRLRNYQGNDSEGRKKALMLSNLDFPRAFFPPDYNLIDPIFPPDPSNNLNQMLFQSANSIHAAAAAAAHFPLMYNEGNNVGLEAVTNQNNMNDLVRGMAPYQYRLPDNMTLNSATFERSVCMRDDNGEYVEHLKNYPGHSMSGNDGDVMYGKGQSSQCKGRRVWP