MLRQSDFKIAIVGAGPAGLTLASRLTASSHSFDFTVFERRDKPDPSQVSVPCANLDLHRELGLRAIKGCGLYPQFLEVQSACTEQTRILDITGTVLSDTTGDGERPEISRNALIQLLLESIPEERIRWNTKVLDITPANCSRSKGKECLRFTDTSIATTPISEEIYDLIVGADGAWSRIRAAIPNAPKPIYSGVCYMTMYLRISREQYPDMDNMIGSGTFAVVGDNKLLLAQRAIHGTLRVCLFLHSKCLAAVRKELLASMHNHNTGPCPLLNPDDLINSLPSNPKTLQELLLTHDDFFASWSEDIKRLLRIAFESQVADAEIITRPMYMLPLVPYPYAHQRGIALVGDAASLMTPFAGRGVNVAMADSLDLAEELERLHLVTVSSSASTPAAIFADKLEGALSAYERTAYTRAKDAMELTWRNLCLSFSEKASDLFAAVMAS*