MLRRKLNLPDSPRNVLSDRPGNSGSVPGYELGEELEMLHPHGFGWTNEGETEPVEEEREEVNVRTRVNKDGSGPNLKNFLEEDEKRSDLEYELIQEEINLEKLQRIASTGIPDGGSLRATTWKFLVVLMSSMSNRPHTLSCCLQLLLGYLPPARDLWQKVLSENRLKYSKLKDEYLLSPSRLSSGEKTPSLDEHGDGPLRRRDVSDEDHPLSLGETSVWHKYFEFTEIAEQIDRDLQRTHPDLKFFSSSGQKKKTQESMRNILLLFAKLNPTTHYVQGMNEVLAPIYYVFSTDPVEENAANAEADSFGCFVRLMSDSVDHFCQQLDNNSSVGIHSTLSRLQEMLKVNDEELWQHLEFTTKVNPQFYAFRWITLLLTQEFEFNTILRIWDSFLSHPSGVQDMLLRVCCAMLIHTKSRLLTGDFVANLYLLQHYPQVDIEYLLQVARDIIPETSTIRVSLD*