MASVSLVSATGRRLEGKVAIITGGASGIGEATARLFSKHGAHVVIADIQDDLGLSICKHLESASYVHCDVTNETDVENCVNTTVSKHGKLDIMFNNAGITGVNKTSILDNTKSEFEEVINVNLVGVFLGTKHAARVMIPARRGSIVNTASVCGSIGGVASHAYTSSKHAVVGLTKNTAVELGAFGVRVNCVSPYVVATPLAKNFFKLDDDGVQGIYSNLKGTDLVPNDVAEAALYLASDESKYVSGHNLVVDGGFTVVNSGFCVLGQSS*