MRLTPQCIKKDIDGLISKLIEQGVCDDSNFSAIRCSGGKTEISFSGAQHLSIALRDIEYTEMYSALADKRSYNMKLIDGALLQMMYRLENDGLLQHRLGFYPAPHLRPFQDDPDTYVCDALFIEIVERRIVPFPLRFDFDAREGIYVDGAHPKSHLTLGDVTGCRIPVSAPLTPRWFVEFILRHFYQTKQHDFISGLPQHSIKFATSITRHEADLMHLVIPY