MSSSGVCLPRRHQQWTFKLPSSTLFFWGVRGRKNKAHVRASASSADQECTNASLQRHVIITGGNCGIGKATAVELAIQGMFITLACRNKEKGDSACSEISRMSGNPNVRAMTCDLASFESIHKFVDSYLQENLPLHVLVNNAGIMACPQSYTKDGFEMQFGVNHLGHFLLTVLLLETLAKSASPRLNSRVVVLASAAERIGSLDVGDLNFKVFRGYNPWIAYGQSKLANCLFSKELSKRCKAANIRVTSNSMHPGIVDTQLIRYVFPQGMLQNAQLPGLRGIIIKVLGLKTPEEGASTAVYLASSKLVESVSGFYFEDCQIRSPSLQAQDDKLASKLWEVSEMLTGTSTSEMVLGEAGYSKQVGS*