MGRLGVGIAAGFAVAACIVAAAIVGKRVKRRRKWKKMVKVLEELEESCGTPVGRLKQVVDAMAVEMHAGLASEGGSKLKMLLTYVDKLPNGREKGTYYALHLGGTNFRVLRVHLGDQRSAILGQDIERQPIPQHLMTSTSEDLLDFVASSLKNFIEKEGDGLEQPSPRRRELGFTFSFPVKQTSVSSGILIKWTKGFAIEDMIGRDVSECLQQAIARKGQDVRVAALINDTVGTLALGHYNDEDTVAAVVIGTGTNACYLERADAIIKCQGLLTTSGSMVVNMEWGNFWSSHLPRTSYDIDLDIASPNPNDQGFEKMISGLYLGDIVRRVLLRMSQESDDFGPASSKLAVPFALRTPLMAAMHEDDSPDLSEVAKILGEVLELPDVPVKVRKLVVKVCDVITRRAARLAAAGIVGILKKIGRDGSGGIAGGKFRSDRPSRMRRTVVAIEGGLYTSYTLFREYLNEAMKEILGEEISSNVILRVMEDGSGIGAALLAAANSASEADRVQLQ*