MQLELVFIPSPGDGHIKPLVEVAKLLVERDDRVSVTILIIPQMAGFSTGSSSSYIASLSTASEDRLHYNVLSVADEPNSDGPKLNFLAFIDSFKPQVKAAVEKLITDPAQPESSPPSRLAGFVVDMFCTEMIDVANEFDVPSYLFYTSSATFLGTQFHAQYLYDVEKYDVSDLKDSDITELEVPCLSRPLPVKCFPSVMLNKYWLPIVFGQVRRFRETKGILVNTFAELEPYAMKFFSGGDNTLPTVYPVGPVLNLKTNGPVSTDDKQTEILRWLDEQPRESVVFLCFGSMGGFREDQAKEIAIALERSGHRFLWSLRRALPKGTMGHPGDFTNLEEILPEGFLDRTAKIGKLIGWAPQNAILANPAVRGFVSHCGWNSTLESLWFGVPMATWPLYAEQQINAYELVEELGLAVEIRNSFRADIMTEESEFMTAEEIERGIRCLMEQDNVRDRVKEISEKSHVALVEGGSSHAALLKFIEDVTTNIS*