MNVLSRTAALCAIVIGIARSSNGQFQCPKKNGQFEDPVQCDKFYECKEGVATAKLCPDGLVFDPLNRKINKCDQPFSVDCGERTELQPPQPNYLCPRRNGYFAHPEEKICNVFYNCIEGEGTEIVCPNGLHFDEYAGTCAWPDTAGRTGCGEPDDMKLKDGFTCPKEKTNNSRGQNVAHPVYAHPDDCQKFYVCLNGITPREQGCSAGEVFNEEAKKCDQPENVAGCENWFKDDPQAQQQQQNKNKKQ