MKGGTLQINWHGSDPVLSLDFHRLSGLLATGGADHDIKLWNLNHAEEASMPSARFHSSLSYHTAAVNVVRFSAVGDQLASGADGGEILLWKLFDNPDSSSSWKLTKNLRYELLSSFYIFLKKLMDHGLYNGNPLQVLKDHMHYVQGIAWDPSGQYIASISSDRTCRIYCKRPSNLKGKSQEQNIFSAQSVLVKAESKQEEETCVKSAATKQNLFHDETLPSFFRRLAWAPDGSFLLVPSGIYKFSCDSSLTNTAFIVSRKDLSRPSMQLPGANKPIVAVRFCPLVFSLYHNTDHKASGNFKLPYRLIFAVATLNSLYVYDTQSATPLAVLAGIHYAAITDIAWSWDAKFLAVSSQDGFCTLVSFDLEDLGCPMPENELPTYITDLLSSRRNTEMGVEIKSSQCGAKIQDQKKVEETLSNADTENVVYGNAELVNRNADQDHKIGDTRSTFFGCTVSSMESRSNAVRKKNLSVFDKHENNISKAEPGKSRRITPLAVRTDPISVSSDASTSQGL*