MAVPGGEGEGRPVVLVTGCSEGGIGHAMARAFAEAGCAVVATARSRSSMRGLEGDPRFLLLELDVRSDESARRAVGDALRELGRVDVLVNNAGVHLVAPLAEVPMESFNQVFDTNVYGAMRMTQAVIPHMMERREGTIVNVGSITALAPGPWAGAYSASKAAIHALSDTLRVELRNFGINVMIIAPGGTKSNIGSNSANKYDQINDWRYYKKYEKSLRARTDISQSAGCVPAEDLAQRVVKLVLKKNPPAWFAYGQFTAILTILYYAPLWFRDYFYKKVMKM*