MQSRGSNQRLSAMLSGSRPSTLLFAMFSIVAAIYVAGRLWQDAQNRIYLIKELDRITGQGKSAISVADSLKIIACKEQQKKLAALEMELAAARHEGFVTKPSSRASGTGLKKRPLVVIGIHTSFGQKRNRDAIRKVWMLTGAALKKMEDEKGIVVRFIIGRSANQGDSLDRAIINENRQTNDFIILNDHVEAPEELPKKTKLFFAHAADNWDAEFYAKVNDDVYVNIDALVTMLEAHLQVSRTYIGCMKSGEVFSDVGHKWYESDWWKFGDGKSYFRYASGEMYVISRGLAKFISINRSLIRTYAHDDASVGSWFIGLNVEYVHEPKFCCSSWTSGAICSGV*