MVSEKSLAGLLLLNVSFFSGMFLDDEITARLKSTSLDIVTRSGNPASCRDLAMVAAGQADTVIVLHPDSHTSQQAAEAVKAATAMALSVEGRHSTQKVVMQMPNELTVNDYMKSFTRTVLQLPDGNFMDRFTCHTALQPGVFRVWLKILQQGPSNVKLRVKALPAMLHGRTFAEVRRSFRDCIVVGYIRGQDPCFXPLDTQVMLPEQDRLIVLSYVASPAPCTQAQPIYKVAANAASERLARPATYQPAPRKVIVAGWHAPELPDMVQGFADAAPEASQITFILRQDAGIKTADAVVLGMNEELQSQVEADALVLASLLQVQDAVIASGRARAPHVVAKVHRFGTMQVINQYFDMLYPKQPVAPRSHPVPAHQALQPQKPAPATPLALSRLWHIPESVLLEAQEIQAAAA