MGSSHHHHHHSSGLVPRGSHMASMTGGQQMGRGSMLRFSLPLFAAAVPRVLITGGLGQIGTDLTLALREKFGADSVLTSDLVTPPEKHPLAGGKGYQHLNCMDRDAYEKLVKDFKPTWLFHLPAIMSVRGEAEPQLAMNLNINSTRHALDLARDYKMRCFIPSTIAAFGDKCGKVNTKDDTILNPSTVYGVTKVFTEMIGTYYREKMGTDFRSVRFPGIISAATLPGGGATDYAIHMYHCALLGKKYVCPVRRDEPLPMLYMPDALGGVIKLMEASDSCLKRAVYNISGFSFTPEQLRASIEARMKRPLEVEYVEGPAQSIAHSWPDSLDDSNARQDWGYETKYDVDKMTDDMLRQIPVLHGLPSL