METLIRGSVGLSSLRGVSVLPRPSLSRDLRRSRIAVAAGPQSSAPEIDQSENSTLVSCPTRHADTVFTAKTKKEDIAELVFFPRVEDDCTADSNSLLLSVSPLSILALAALPGAEQLTSLFSPFAELVRTFDLPEWLIHWGHPGNMAVVLFAMGGYGTYLGWQIRVGDDMALKATAKDLHPKLFAGLFFFFAAGATGGVTSLLTQGKSIFESNHALTGLIGLALLAIQTGLSSQFEGKPELRSIHAYLGSSIMALFLVHAALGLQLGLSL*