MKAKGTGGAMKIFRPLWRDGAFLVPQQFQQQARWDAHVADTVSRMALAHPWGVLRAEFDASALTLSRLNATRLIVRFADGTLIDTELADILPPVRDVSDVMQDSVEVLLALPLLSASGGNLDDGQESARPRRWRAEQVTVQELAGHERSELAVLRHALTLRLSTEENAAFLTCPVARLVRDAQGQWIVDPEFIPPLLSLAASPTLVSELGELLHRLQARRRRLMAMRRESNARMADFAVADVSLFWLLNALNSAEPVLSELHQDPSRHPELLYRELARLAGSLLTFSLEHHLEAIPRYRHASPEQVFPPLFALLDTLLEVSLPSRVIAIVLEQGADREIWRGRLHDARLREGADFYLSVRSSLPPHQLQSRFPQLCKAGSHDDVAEVVNIALSGIAIKPLSHVPAAIPLRLENQYFALDLSTDAARAMLEAGNCTFYTPESLGDVKLELFAVLRS*