MLTVAGSDSGGGAGIQADLKACEALGVFGTTALVALTAQNTLGVHAVHPVPAAFVRAQIDAVLGDMGAHAVKTGMLPSEEAIATALDEHAVAIRVIDPVIVAASGDVLAGPAAVAALKRLLLPTATWSSLPSKAGALLGVAAPTSVEEMRAAAAALLDLGPQAVLLKGGRLPAPEAEAAEGGAAEAAEGRAAVGMVDVYADAEHGVVELRYRRVATNNTHGAGCTLAAAVAAELAKQVHSGTGPLQPLEAVRAARAYVAEVFAASAGGKVGTGLRGPLNH