MSSAVAEGPGKARVDHLLSAVESELQAGSEKGDPTERELQVRLDEEELWKKFRELTNEMIVTKNGRFRRMFPVLKVNVSGLDPSAMYSILLDFVAADSHRWKYVNGEWVAGGRPEPQGPSCVYMHPDSPNFGAHWMKAPVSFSKVKLTNKLNGGGQIMLNSLHKYEPRIHIVRVGAPQRMVTSHAFPETQFIAVTAYQNEEITALKIKHNPFAKAFLDAKERSDHKEITDDGNDSQQSSYAQLSGWFLPGSGSICPPANSHPQFSSPLSLSASHGCERYSTLRSHRTSPYPSPYPHRTASPRYSENPSACLSMLPSHENWSSLQMSSHTGMVPMSQHSPPNSNSSQYTSLWTVGNAPLTPVSQSGGMVSSLSSGFLCGSAGHYTGLSHPSTVPSSGSPLYDGTPAHEVHEASPYDGSTHVRLPTAWTPITPTSI