MRVKKTIQERVYPATPSPGGVLELSNNDQMMPRHYVSLLFFFKEKPPQEAFVAMLKASLAEALSLFYPCAGRYRVCVNGELEIVCNDAGAVLHETWVDGNYDDLLPNFDPHPDFPLLAPPLHFSSNISEIPPFLAQITHFECGRTCIGIRLHHSICDGLSMSHFLSSWAMLAKSKADADLEKEDFQPNIVQPHFDRSRLKPNPLPSPTSNHPEYQTHTPIIPDFWPPCANKVLAFTPSYIDALRAKAKPGLTPAYTRFETLAAHLWRGITLTRGLAPHQDIRLGMSVDGRKRFNHPLPEGYFGNVVFFGYIATRAGEIAENPLSFAADLVKDAIAKVSDTHIRSALDWVAKQESPKSVYVSFCTPFIDVSITSWLRFPLYDIDFGWGKPSFVRIPVSIFDGLIILLPSPLGEGNVDALVGLCEEHMPKLEEYIKEALKDN*