MACVVLAAAGALLRGPGPELRPALRLRGGTADGAIGGLSGGSGCAAVALAAGGDSGEPDRRSLQEELTARYTGLSAGLDPSIAAAAADLAARVVDGLTATATDAEVDQLAAETAAYLTSHHPDYSKLAARVTVKRIHNHTSDSFADTMEALANYRHPRKGTPAPLVKQEFAELARKLAPRLEGAMRYERDFGYDYFGLRTLVRSYLLGLTPAGTPQERPQHMLMRVALAVHGEDVEGVLAAYDYMSRGLYTHATPTLFNAGCPRGQLCSCFLLTTRDDSVEGIFQTLSDCALISRSAGGIGLSISHVRASGSYIRSTGG