MSCNGCRVLRKGCSDSCILRSCLQWIESPEAQGHATVFVAKFFGRAGMLSFINAVSESQRPALFQSLLYEACGRTVNPVFGAVGLLWGGNWGVCQAAVEAVLKGGSLKPGSGVPSGKPIQPHKASASSKNSATKRSQDSIDTNIDINAEFKRLRSAEQHAEHSDLNAKAAIAVDVASKPAMMVNVEVLKPEERPSQSGQLVAPVARRVKPQVPYGLAAFGISEGIGCREAIDVPERPQAFEEHERESCDRVELDLTLNSHVHHANGRATERLFDGNLRAYTPHPLGSYVNHAYVQSMRNGEEHAVYGGMARASSPCSFSVNSEGSVISSDSAEFPGSCVRAFSSPRVARLEDCQLLHLLQ*