MRLDLADLRLFIAIVDTGSITGGAANAHLALASASERLRKMEAEIGVPLLHRHARGVTMTEAGEVLARHARPLLAQQQRLRQAMHAFACGQRGTLRLFANTSAMSAFLPGKLAAWMAAHPAVQIETEERTSADIVSCILAGVAQAGVVSDAVDPGPLRLDPVADDPLVLIVPPARPLAEKEEVAFAAVLNEPLVALYQTSALQQHIEQHAAELGQALNVRVRMSHFAGLCEMVAHGAGGAILPRVIAERYRQRYSFAVIGLQDRWAQRRLCLCYQDDASLSQAMRRLLEWLRQP*