MLGAALAAAQPPAAIGGCTAASARRVQAAGQAIWPARAAVTPRRRVAAQGFLSGLFGGGSAVADRQDQAAGAVEDYSNEQLDEVLLTEMQRDGGSPAYIVYRNGAVVDAAELESLCDKVGWPRRPLNKVAAALANSFLVATLHLEASPPASSAASDSDGSSSSGGSSGSGGGNGAGPSSSQAPGRLIGLARCTSDGAFNATIWDVLVDPEFQGQGLGKALVEGMTRTLLRRDITNITLFADAQVVDFYTGLGYEADPQGIKGMFWHPRY*