ITFYKRRSGLFKRATDISALTRARVAVVLETNNGKMHSFGTPLADPIVDSFLFGAPPAVPCTNEATTARIGSLQNEVAQLDMENMTEEDRNKLILHMKSIQEENPSMVANLIFTNEQDLGLEDLNKLFSELSRVQKDIRCRLPPLHGREAKTSGTCVAQDLQVPSVLPTAHLGTTHSLMQPSWPHNLSQLQPPADPLPSQPEQTSAPLFPMQVPQMFDFAPPSLAPHLASHVQPIPNQVHEQTQPEELHVQNYESPCNIVQPQQSDANHDSTSGQNLEASPLLGYSSGNAFSIDDPFNTEQWGHALSDQAFYNSFLGMDDYLGSSGTDLGQSSMVNGGWVDVPPSSTGQDID