MVAVGGGGGRRRRAWRWAMRAAASAVLWTAVVQLASIAGLFRPRVLADCGGGGGGAGGGGGAAAGLAALAGEDSVAARLSPPALVPKRIYKSNGYLRVTCNGGLNQMRAGICDMVTIARHLNLTLVVPELDKRSFWADPSDFGDIFDVDHFINSLRDELMIVKELPLKLQLRTKKRLYSMPPVSWSNETYYLKRILPLAMKHKVIHFEKSDARLANNGLPVQLQMLRCRVNFEALRFTPQIEALGRKLISTLQRSGKFVVLHLRYEMDMLSFSGCTHGCSSKETEELTRMRYAYPWWKEKEIDSEAKRLQGLCPLTPEEITLVLKALGFTKDTLIYIASGEIYGGERRLAALKTAYPKLVRKEKILSPDELRPFQNHSTQMAALDYMVSLASDIFIPSYDGNMARVVEGHRRHMGFRKTIVLDRKKLVELLDLFQGGALSWDEFSDAVKEAHKSRMGQPTERKIMPGQPKEEDYFYANPQECLGSNGGLRDIS*