MQKLKALSALLRFLQEFLASNPGQLQIESTFRALVHELLFIYDALLTQALEKGCLYGHAFALVVSMIRVHLLLLVAGLVQDLCGSLIVCIRKSVQRLLAPLTEAFYLLVGLFASARRERPVVPRKVLSVSPISLNAAAIRHRTREALENLACNTAARESLAKAGLQPEDVSFHAAELNHIQERCQPMRERGNGDWWLAEDGPVSMLAGQRDLRCSDSLRVLGVLLPLPCTVLLLEQILEGASMPLPGALFGACGILCAASVGLLNGGYLAWPARLLTALRILLAILGAAAAEAKSEGYAVLSAALLASIDVRPLSPKRSRGRAQLAAVFVALHVMTLSVQHWAQLENEAETEEEGLVQQDRCSLFLSHTPVPQHFRQVGKQDQTEHRADNKGREKESRFKVVSLKRGVVHEGAFSVLFQMEREAVLPDLVLRQQQMEADCSFVTADWQLCVAAKHGSLLAMCLRKASGELKTCQQRSRKSRGDAEVFRAKPSRAIAACRGQL*