MVQLCEIDAVASDFAEGQREQGLVITNAQELIVFCSDEFSRITGYDRSEIIGKNCRFLQGADTDPHAVEEIRRSRKERKPCRVALLNYRRDGTQFWNLLSITPILDKTTSQITNFAGSLFMVGLVPSPHADRQFIERRRLTDGAIIISLSDVAESDEDLESSSASSGNSSSDDLVGRNSYSLAHRKAQPCRTQFVAETRLPTRKGFYRVRAYRDNENSGYEPLAIVYGDVSGKEKIAVRVHDQCMTSEVLGSLKCDCKEQLDYAMEYIRDNGPGVVIYLQQEGRGIGLANKIAAYAMQEKGYDTVDANRVLGLPDDARDYRCVVDILNDLDIDSIVLITNNPRKVNHLTSLGVDVVGRIPVILPCTQYNVNYLVAKAARMGHVVDRQLEVNRVDLQ*