MVGCSTEAHLKGLLPDVYGQLHPVETPELIARKRVEFEDELKRVPDQEKICLMQAEEKCPELLTDDFKLMFLRCEVFQAKLAAERYAHYWDKRVEVFGPEKAFEPLTLIGAVRDDKETIRIGIISLMKEKDPEGRSIIFFDVARQDRTKYSRDSLGRVFWYIFHAAIEDENTQRQGVVVLGWPQNAKYSQFDRGLIRIVTTSIKGAIPTRLSALHICQPPMFAAIVIPIIKYFLGEKLRKRISVHSGSQEKLLGRLEKFGLSKDKLPADLGGHILVNRESWVNERLAAGL*