MMENWGDRLRFTQSSLWARESLLALQRLVLGASGLGVQVGDCWLQYAKLCRSAGYYETANQAILEAQASGPPKAHMEKASLGFSATIKNLIQLTSIKDQGCSYWFYQRYRWCLLKLPDTFSQLVSETKNRRYDAKTFASMLRAMMEKFERDIRDTTNLFYDNHFIIASSLNSLTVVTSLLEKYGIDPKQIGRLEVGSEIVIDKSKSIKTFLMQIFEECGNNDIEGVDSSNACYGGTAALFNCVNWVESSSWDGRYGLVVCTDSAVYAEGPTRPTGGAAAIAMLEGPDAPIAFESKLRGSHMSHAYDFYKPNLASEYPHFPLF*