MIVCSFVINDFDLLESSKYIFSLHIVPESLKNNDGALNKSSEKGTPIPNREEEDFKTPKVPEADSQDNVITPSVYLRDEEDVPTKTKKDEEDVPTTSQIPATMKRIKNVPIVLRSPFLTQYSHLLEASDKLSQEDKDLKCILDYAIGEGDPSELVYYDKWNLITRANMQTLGGDVWVENNIIDTFAKLLNDDRDQCVKSNMKFYFSTIPYNMLLQNDAYGGTQDSQGTEQKRFQNFVDSIKHEMSVANVSSLKGYHLLFFPVCSGAHFFLIVINNKSKKVEILDNLDLPEGIPFEKKYEQNPQKTFEAWLKFCELEGHPLKNTQIKQYEITLPPMPWKNRKNKVDCGVYAMRHMETYKGNPNWDCGFTNYEDDKNYIRQLRIHYATQILSSAQNEKNELRYLALKQANQVE*