MADQGLEGSQPVDLSKHPSGIVPTLQNIVSTVNLDCKLELKSIALQARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVCTGAKSEVQSKLAARKYARIIQKLGFPAKFKDFKIQNIVGSCDVKFPIRLEGLAYSHGAFSSVSMIRSYCFLFPLVNLRK