MATGMARVEGAAVGMDGAGKLRGVEDVSAHSSEDSGVVSEGDSQERYQFYTDLHRFMASIGSPIQRLPTLGFKELDLWVLYREVTSRRGIDAVIAKKQWKEVADALNLPASCTDSGFRLRLHYVKYLEPYERAHFQPPREFSPPPSSRPQTTTGSLVTGFTRRTGSSSSLTNTTPVTPPGVSPHSYQPHASRVVGGATSSAGVKRKLKQKASQQKAEMGAGQGAFVADTHGSTSSTHRQDVTRVAGSAIWTDSASCGAAQMSTVGHVNFSRLGSDALVKYLQHYRLSTHAPNASKEELAARVSAHFVQTPVCDDYEVVQDFIKAARRRLC*