MGSHNGRLQISVEDDGAAMAVFHREESELVRTLESDELAPPAADERPHKGGSAASLAPRDHAEPAAGSGVGQNDVFPWNALPKDMMLRIFQSMSLLELMDLRSRFIDDALKEEVKRRISALYPLYEAWIDAPLEHRNLKNYRERAFRVKCTPREFVQLKRVVLGGCLLSSLPGAIGDMRELQVLYLDENRLSALPDELALCKKLRVVDLMTNLLVKFPRVLLRLPNIYFLSVSFNKKLEELPEEIGDCFPNLQGFGAFGCHLERLPVSLLRRADANDKAFMNVQYNRFTFAYIQDVVRQYPSLRRKLAIV*