MHDDGVAASGVDDHYSRSRVFMCARGLDRIDEEIDRSPEECASTALSKTKIGASVWISLERMRTVKPVLVLGLFDTLKIVPVVSNMVLRMEPRVRGVSYMKDYGNASCKECRELIDLRTRILILEAMEGEDTTYRSLLRELQSIWEEMGESDEERDRMLLQLEQECLDVYRWKVDQANCVRAGLHQLLADSESELASLLLLLVREEVGQYSAGAALVRLTSVRMLASAERGAADLRTCNARYKGSLRRYRQGHCKRPRMYIIISGMVDLSELLATIESSIAEAKEESLGRQDIMERMERWISACEEESWLEEYNKDESRFNATRGAHLNLKRAERARVIVAKLPNLLESLKSKTRKRQALLI*