MPNRRAFYSNNDWLRHRSSLRHARHMASTFSSRVIISLIPPVFTVTGISVLVTLYNALVESGWAPGFLPVLHAPSLPYELTAPALALLLVFRTDTSYSRYDEARKTWTEVISSTKNLARLTEAWIHNDDLMRYIVAFPLALKCHLIMGSDMEADLRKVLDERDLAFVLNAKHRPNCLLQMIFQIIDGLSLGETQQVLLHENISTYNRSVSVCERLIRTPIPLSYTRLTSRFLILWHLGLPIALWDTCNWLVIPSTFFSSAALFCIEEVGVLIEEPFPMLALDRMCEVALINIKE