MGSSEELEYSKLQVLVVPYPEQGHINPMLQFAKRLASKNLKVTFVTTETNRERMLRAHDEVPRASNSSMEVQFETISDGLPLDFDRSKDAELWFDMLSKMGGLTLTNLIEKLNARGNNICCIVYDAVLYWVPEVAKKFNIPLAFFWTQSCAVYSIFNHFSKGLAISLDGEKPTDVIEIPGLPLLKVSELPSFLQPYNPDHSLLRFVIDQLKTLPDATWVLGNSFSELESEEINSMNSIAPIRTVGPLIPSAFLDGRNPEDTDFGADLLKTTNCIDWLGMKEPGSVVYVSFGSFTVLSKDQIQEIALGIKASGYSFIWVIRPPSSKGEINSEENLPDGFLTETSRQLGLVVPWCPQLEVLSHASVGVFMTHCGWNSTLESLSLGVPLLTVPQWSDQTTNSLYVAEKWKIGLRLNKRAADGVVGKEEVEKCIKIVMESELGVELKENALRWKKLSREAVGEAGSSNVNIEEFVQDIVCRASPLSH*