MRALLVKSYGDPTLAPSENGPLFVDEDHPRPRMVSNSSVRVRVAAASVNFATVLSIEGKYQEKPALPFTPGGDFSGAVIEVGDHVKRVKVGDHVCGVVDLGSYAEELVTDEKYLYKVPSGCDLIAAAGLPVAFGTSHVGLVHRANLRRGQVLLVLGAAGGVGLAAVQIGKLCGAIVIATARGSSKTSLLRSMGADLAVDSGTESLLKAVPAFLKSRKLSGVDVLYDPVGGKHFKEGLRLCCWGAQIIIVGFASGEIPSLPANIALVKNLTVHGLYWGSYKVHHPEVLETSLQQLIEMLADGSIQINVSHTYDLSEVNLAFSSIVQREVLGKVVVVFDGDKESKLGSERKSRL*