MDSSTWWSKDTVAVVTGSNKGIGFEIVRQLARNGLTVVLTARDEQRGLAAVDMLKEQNLDVHFHPLDVFSASSVSELASWLKHEFNGVDILVNNAGVVYETPARVIDTNYEGVKKVTKGLLPIMKTSHAGSRIINISSSLGQLEALRNASLREEVSDIEHLTEERLDAFVQRFLKDAEAGLLQENGWPAQFPAYVVSKIALNAYTRLLAKSVENLPVGQKVHANCVCPGYVKTDLNNNRGHLTTEQGADTPVWLALLPPAGLPMGQFFNQRTSIQF*