MADTTDNMSCLQAFLYFLSKVRSKIIIVPALRLDAQTCEGKTFRLENGNFQTSARRKIRVCISANGASYLLNAKKKIKVSRQASADPTNNDKLNEPLVETKEPIRLSCNGKSDVAALYTKRGQKGVNQDAVLVIENFTTRCDTIFCGVFDGHGPDGHLVSKIVRDALPLKLETCHQDLLSRYSQDEQVTSAVTTELVTVWKKSLLDAYNLVDRDLRFRNDHTDCIWSGTAAVTLVKQGHHLFLGNVGDSRAILGLKVDDESLIAVQLTTDLKPSLPGEATRIRRCKGRIFALRKEPFVKRVWLPYCNRPGLAMARALGDYCLKSFGVISEPVITYRKLTRKDRFIVLATDGIWDVLSNERVIAIVASTTVRTLAAKAVVDAAVREWKCKYPAAKADDCTAVCVFLDSFDITSSSDFRRNNAHWGKLLQFRK*