MATTTVTTTAEAASAPGKRRGGGCCALAAAAAAASVVPVKAAGEQGQQPLPLPRLVRFEELPDYLRDNEFIHAHYRCEWSVRDALRSAFAWHNETLNVWSHLGGFFLFLYLAVAEPTGTVAGAGAGVGAGAAPSIVTFVLASANTSWSSWEASSNSSLTASKGLMAVFGSSDGDAHAVPRWPRTVFLAGAMACLAVSAAAHLLACHSRRFTRLFWQLDYAGIAVMIVASFFPPVYYAFLGRARTQLVYLSAVTLLGLLVVALLLAPARSSPRLRHLRAGLFVSMAFSGVLPALHALWLNWAHRECHLALALELLMGLVYAAGAGFYVTRVPERWSPGRFDCVGHSHQIFHLLVLVGALTHYAATAILIDWREAMAVAAGGASVLS*