MQVSRLQGGGWQPCHERAMVKVPTSRRFNLLAGKPRCHRSAVQAMNGTAGTTSTGEELMSWLKANGAPPQGLMLKTIQDPSGLFPTTSAPGQTHFSSNASGNGTGIRSGMMGPPSNSQIPPIDMAVAAQPLQPGDVALFMPEHLVITLDRVFESEFVAELLTAGKLSELAALALFLMYEKKLGEESFYRPYIRELDRQRARGATLAVESPLLWDEGELEDLLQGLAPCSTSTPSTSQQRPLAMKCSNRKGVELKVDREYVEGEPVTAWCGPQPNTRLLLNYGLVDENNAWDKLQITAIIASTDPLFQLKK*